a11y: Set ATSPI_STATE_SHOWING for all widgets, not only for windows
authorLukáš Tyrychtr <ltyrycht@redhat.com>
Tue, 28 Mar 2023 13:07:03 +0000 (15:07 +0200)
committerLukáš Tyrychtr <ltyrycht@redhat.com>
Thu, 30 Mar 2023 08:07:36 +0000 (10:07 +0200)
commit878b80806e08d73d78a941beb26a76bd4dca9eef
tree208728724a5e22b97376df6b129870321faf5f80
parent435bc708861a0a4cdb4f95b0d516fd4971d6b15a
a11y: Set ATSPI_STATE_SHOWING for all widgets, not only for windows

According to the at-spi2 docs, for a widget to be considered visible,
it needs both the showing and visible states. Many applications rely on that,
for example the flat review functionality of Orca.

this fixes #5194
gtk/a11y/gtkatspicontext.c